Interactive Genetically Generated Music Composing with a Genetic Algorithm

نویسندگان

  • Karyn Moffatt
  • Sidney Fels
چکیده

This report investigates the use of genetic algorithms to compose music and examines various additions to an existing system in order to improve the richness and expression of the system’s compositions. The core system uses a genetic algorithm to generate unique melodies. Genetic algorithms are an application of the biological evolutionary process to computing; new elements are introduced to the population by the recombination of existing ones. This project examined the following improvements to the system: adding a mechanism for generating files from the composition, expanding the complexity of a melody to include multiple simultaneous notes, and expanding the evolutionary processes used for the melody composition. File saving functionality was added to the system to generate text files from the melodies. These text files can be easily transformed into midi files using a preexisting application. Melodies in the core system were limited to monophonic melodies meaning that only a single note could be played at a time. In order to be able to generate truly opulent melodies the system was adapted to support polyphonic melodies. The crossover operator was modified to examine the effect of varying the algorithm on the compositions produced. Further improvements to the system remain to be examined, including: adding a visual representation of the compositions, adding an controller to allow the hidden melody to be modified at run time, and experimenting with further variations on the genetic algorithm.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Vox Populi: An Interactive Evolutionary System for Algorithmic Music Composition

While recent techniques of digital sound synthesis have put numerous new sounds on the musician’s desktop, several artificial-intelligence (AI) techniques have also been applied to algorithmic composition. This article introduces Vox Populi, a system based on evolutionary computation techniques for composing music in real time. In Vox Populi, a population of chords codified according to MIDI pr...

متن کامل

A Novel Approach to Automatic Music Composing: Using Genetic Algorithm

Artificial music composition is one of the ever rising problems of computer science. Genetic Algorithm has been one of the most useful means in our hands to solve optimization problems. By use of precise assumptions and adequate fitness function it is possible to change the music composing into an optimization problem. This paper proposes a new genetic algorithm for composing music. Considering...

متن کامل

GP-Music: An Interactive Genetic Programming System for Music Generation with Automated Fitness Raters

In this paper we present the GP-Music System, an interactive system which allows users to evolve short musical sequences using interactive genetic programming, and its extensions aimed at making the system fully automated. The basic GPsystem works by using a genetic programming algorithm, a small set of functions for creating musical sequences, and a user interface which allows the user to rate...

متن کامل

STONES: Stochastic Technique for Generating Songs

We propose a novel approach for automatically constructing new songs from a set of given compositions that involves sampling a melody line as well as the corresponding harmonies given by chords. We empirically show that songs generated by our approach are closer to music composed by humans than those of existing methods 1. Composing music is a complex creative process that is not only restricte...

متن کامل

A Genetic Algorithm Approach to Collaborative Music Creation on a Multi-Touch Table

Multi-touch interfaces provide new opportunities for collaborative music composing. In this report, an approach using genetic algorithms to evolve musical beats in a collaborative setting is presented. A prototype using a multitouch interface is developed and evaluated.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001